package com.ruoyi.project.jiaqin.followcompany.mapper;

import java.util.List;
import com.ruoyi.project.jiaqin.followcompany.domain.JiaqinFollowCompany;

/**
 * 企业关注Mapper接口
 *
 * @author admin
 * @date 2021-01-04
 */
public interface JiaqinFollowCompanyMapper
{
    /**
     * 查询企业关注
     *
     * @param id 企业关注ID
     * @return 企业关注
     */
    public JiaqinFollowCompany selectJiaqinFollowCompanyById(String id);
    public JiaqinFollowCompany selectJiaqinFollowMemberByMemberIdAndToCompanyId(String memberId,String toCompanyId);
    public List<JiaqinFollowCompany> selectJiaqinFollowCompanyByMemberId(String memberId);
    /**
     * 查询企业关注列表
     *
     * @param jiaqinFollowCompany 企业关注
     * @return 企业关注集合
     */
    public List<JiaqinFollowCompany> selectJiaqinFollowCompanyList(JiaqinFollowCompany jiaqinFollowCompany);

    /**
     * 新增企业关注
     *
     * @param jiaqinFollowCompany 企业关注
     * @return 结果
     */
    public int insertJiaqinFollowCompany(JiaqinFollowCompany jiaqinFollowCompany);

    /**
     * 修改企业关注
     *
     * @param jiaqinFollowCompany 企业关注
     * @return 结果
     */
    public int updateJiaqinFollowCompany(JiaqinFollowCompany jiaqinFollowCompany);

    /**
     * 删除企业关注
     *
     * @param id 企业关注ID
     * @return 结果
     */
    public int deleteJiaqinFollowCompanyById(String id);

    /**
     * 批量删除企业关注
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteJiaqinFollowCompanyByIds(String[] ids);
}
